repel embarrassments - İspanyolca İngilizce Sözlük